package qc.module.ehs.dto.report;

/**
 * EhsReportQueryConditionDto
 *
 * @author QuCheng Tech
 * @since 2025/3/5
 */
@lombok.Data
public class EhsReportQueryConditionDto {
    /**
     * 起始时间
     */
    private String begintm;
    /**
     * 任务大类，可以为空或指定1个或多个，在查询隐患治理时不使用传入值；
     */
    private int category;
    /**
     * 责任部门ID，可以为空，为0表示无效；可以指定查询1个；
     */
    private int deptid;
    /**
     * 截止时间
     */
    private String endtm;
    /**
     * 组织代码
     */
    private String orgcode;
    /**
     * 标题文字，模糊匹配，隐患治理的在标题中匹配，检查工作的在任务项名称中匹配；
     */
    private String title;
    /**
     * 指定单元ID，可以为空，或者指定查询1个单元
     */
    private String unitid;
    /**
     * 负责人ID，可以为空，为0表示无效；可以指定查询1个；
     */
    private int userid;
}
